package org.platform.mo.csmo.common;

import lombok.Data;

/**
 * 测试步骤
 *
 * @author 冯杰
 */
@Data
public class FD_DiagnoseTestStep {

    private Integer id;

    /**
     * 接收站代号
     */
    private String stationId;

    /**
     * 时间戳 YYYY-MM-DD hh:mm:ss.fff
     */
    private String timeTag;

    /**
     * 测试计划编号
     */
    private String testPlanId;

    /**
     * 测试子项序号
     */
    private String testSubID;

    /**
     * 测试类型：GTTest(GT值测试)
     * BERTest(误码率测试)
     * LinkTest（链路性能测试）
     * AntTestParam（伺服性能测试）
     */
    private String testType;

    /**
     * 步骤序号
     */
    private Integer stepNo;

    /**
     * 步骤名称 1、G/T值测试步骤如下：
     * 天线数引
     * 配置通道
     * 读射电功率
     * 天线对冷空
     * 读冷空功率
     * 对5°冷空
     * 读5°功率
     * 计算G/T值
     * 2、链路性能测试步骤如下：
     * 配置链路
     * 配置参数
     * 读取功率
     * 3、误码率测试步骤如下：
     * 配置链路
     * 配置参数
     * 设置调制电平初值
     * 定标Eb/N0
     * 调整调制电平
     * 读取误码率
     * 4、伺服性能测试
     * 向ACU发令
     * 接收结果
     */
    private String stepName;

    /**
     * 执行状态
     */
    private Integer stepStatus;
}